poplar log for match - Alemán Inglés Diccionario